@CHARSET "UTF-8";

.FrameDiv {
	margin:40px auto 60px auto;
	width: 920px;
}
.MainDiv {
	width:100%;
	display:inline-block;
}
.TitleDiv {
	margin:10px 0px 0px 2px;
	padding-left:20px;
	padding-top:10px;
	width: 97%;
	height:40px;
	float:left;
	vertical-align: middle;
}
.ImageDiv {
	margin:10px 2px 0px 0px;
	width: 68%;
	height:300px;
	float:left;
	border-style: solid;
	border-color: rgb(210,200,200);
	border-width: 1px;
}
.ImageDiv img {
	margin:0px;
	width: 100%;
	height:100%;
	float:left;
}
.DescriptionDiv {
	margin:10px 0px 0px 2px;
	width: 30%;
	height:400px;
	float:right;
}

.DescriptionDiv .DescriptionPanel {
	margin:0px;
	width: 100%;
	height:300px;
	color:gray;
	border-style: solid;
	border-color: rgb(210,200,200);
	border-width: 1px;
}

.DescriptionPanel .ContentDiv {
	margin:0px;
	padding-top:30px;
	width: 90%;
	padding:11px;
	height:220px;
}

.DescriptionPanel .VersionDiv {
	margin:0px;
	width: 90%;
	padding:11px;
	height:40px;
	font-size: 13px;
}
.DescriptionDiv .LinkDiv {
	padding:10px;
	margin:0px;
	width: 90%;
	text-align: left;
}
.LinkDiv a {
	margin:20px 5px 5px 5px;
	color:rgb(20,20,20);
	padding:5px;
	text-decoration: underline;
}
.LinkDiv a:HOVER {
	color: blue;
}
.DownloadDiv {
	margin:0px 0px 20px 0px;
	width: 68%;
	height:80px;
	border-top-style:solid;
	border-width:1px;
	border-color:rgb(210,210,210);
	padding:20px 0px 20px 0px;
	vertical-align:middle;
}
.DownloadDiv span {
	width: 120px;
	height:60px;
	font-size:16px;
	vertical-align:middle;
	margin:10px;
	display:inline-block;
}

.DownloadDiv span a img {
	width: 40px;
	height:40px;
}

.DownloadDiv span a:HOVER {
	color:blue;
	text-decoration: underline;
}

.ItemTitleDiv {
	font-family:sans-serif;
	font-size:16px;
	font-weight:bold;
	color:gray;
	text-shadow:gray;
	text-align:left;
	padding:10px 20px 10px 40px;
	width:62%;
	height:30px;
}